﻿package battle_config


const (
	FIGHT_TIME_MAX  = 1200 //单场战斗最大时间（单位：s）
	FIGHT_ACTION_MAX = 500 //全部战斗最大操作数
	RAGE_TIME = 500 //怒气恢复时间周期（单位：ms）
	ITEM_MAX = 3 //怪物件上限（入战场景允许同时入战的最大怪物数量）
	ITEM_FIGHT_MAX = 3 //怪物件包含战斗场次上限（入战时单个怪物包含战斗场次上限）
	CARD_NUM_MAX = 10 //手牌最大数量
	SPEED_REF_VALUE = 100 //基准速度值
	GET_CARD_REF_TIME = 8000 //基准抽卡间隔时间
	GET_CARD_COEF = 20 //抽卡系数
	GET_CARD_NUM = 1 //每次抽卡手牌获得数量=上场人数*GET_CARD_NUM，该值一般为1
	CARD_NUM_INIT = 2 //初始手牌数量=上场人数+CARD_NUM_INIT
	HIT_RAGE_GET = 500 //角色受到攻击时怒气值回复系数（受击怒气值回复=（受到真实伤害值/生命值上限）*（角色受到攻击时怒气值回复系数/1000））*怒气上限值 ）
	COUNTER0 = 10000 //无属性克制（%）
	COUNTER1 = 12000 //单属性克制（%）
	COUNTER2 = 14000 //双属性克制（%）
	DEFENCECONSTANT = 200 //防御减伤常量
	DEFENCEFACTOR = 10 //防御减伤系数
	DMG_RANDOM_MIN = 9500 //伤害浮动最小值
	DMG_RANDOM_MAX = 10500 //伤害浮动最大值
	MONSTER_TOUGHTIME = 8000 //怪物韧性值回复时间，单位ms（过多长时间韧性值回复满，当韧性值回复满的是否清除当前怪物MONSTER_TOUGHBUFF中的所有Buff）
	MONSTER_TOUGHBUFF = "201|202" //韧性值归零后，施加一层填入的Buff，该位置可以填入多个Buff
	FREEZE = "10000|203" //数组第一位：冰冻值上限、数组第二位：冰冻值满时施加的Buff
)